@media (min-width: 1500px) {
	.com_inner.pro .proInfo .text{
		display: flex;
		align-items: center;
	}
	.com_inner.pro .proInfo .text ul li img{
		margin-top: 8px;
	}
	.com_inner .mess{
		margin-top: 11%;
	}
}
@media (max-width: 1600px) {
	#topnav .container{
	  padding: 0 1%;
	}
	.nav_tel .tel{
		display: none;
	}
}
@media (max-width: 1300px) {
	#topnav .navigation-menu > li > a{
		padding-left: 5px;
	}
	#topnav .logo{
		padding-top: 30px;
	}
	#topnav .logo img{
		max-width: 70%;
	}
}
@media (max-width: 1400px) {
	.container{
		width: 1200px;
	}

	/*首页*/
	.pro_index{
		background: #18235C;
	}
	.swiper-wrapper{
		padding-bottom: 2px;
	}
	.pro_index .box .swiper-slide .inner {
	  width: 31%;
	  margin: 0 1%;
	}
	.pro_index .box .swiper-slide .inner a h3{
		font-size: 20px;
	}
	.adv_index img{
		max-width: 50%;
	}
	.adv_index .list .inner{
		max-width: 260px;
	}
	.adv_index .list .inner:first-child,
	.adv_index .list .inner:nth-child(2){
		top: 5%;
	}
	.adv_index .list .inner:nth-child(3),
	.adv_index .list .inner:nth-child(4){
		bottom: 40%;
	}
	.con_index .text .s.s1{
		width: 60%;
	}
	.con_index .text .s.s2{
		width: 39%;
	}
	.con_index .link .map img{
		margin-bottom: 15px;
	}
	.con_index .mess{
		width: 1200px;
		margin-left: -600px;
	}
	.footer .footlist{
		width: 43%;
	}

	/*内页*/
	.in_banner .cru{
		width: 1200px;
		margin-left: -600px;
	}
	.in_banner .cru div.home{
		width: 40%;
	} 
	.in_banner .cru ul{
		width: 58%;
	}
	.video .text .inner h3{
		font-size: 24px;
		margin-bottom: 5px;
	}
	.com_inner.pro .proInfo .text ul li img {
	  margin-top: 13px;
	  margin-bottom: 10px;
	}
}
@media (max-width: 1210px) {
	.container{
		width: 992px;
	}
	/*导航*/
	#topnav .logo img{
		height: 40px;
		max-width: 100%;
	}
	#topnav .navigation-menu > li > a{
		padding-left: 0px;
	}
	#topnav .navigation-menu > li > a{
		font-size: 14px;
	}
	.com_index .com_ad .tag{
		display: none;
	}
	.adv_index .list .inner:first-child, .adv_index .list .inner:nth-child(2){
		top: 0px;
	}
	.adv_index .list .inner:first-child{
		left: 3%;
	}
	.adv_index .list .inner:nth-child(3),
	.adv_index .list .inner:nth-child(4),
	.adv_index .list .inner:nth-child(3) .content,
	.adv_index .list .inner:nth-child(4) .content{
		max-width: 220px;
	}
	.adv_index .list .inner:nth-child(3), 
	.adv_index .list .inner:nth-child(4) {
	  bottom: 25%;
	}
	.net_index .text h3{
		font-size: 36px;
	}
	.con_index .mess{
		width: 100%;
		margin-left: 0px;
		left: 0px;
	}
	.footer .footlist{
		width: 55%;
	}
	.footer .footlink{
		width: 35%;
	}
	.footer .er{
		display: none;
	}
	.in_banner .cru{
		width: 100%;
		margin-left: 0px;
		left: 0px;
	}
	.in_banner .cru ul li{
		padding: 0 3%;
	}
	.com_inner .company .text h3{
		font-size: 26px;
	}
	.com_inner.pro .pro_right .de_product_list ul li h3{
		padding: 0px;
		margin:7% 0;
	}
	.com_inner .ins_news ul li .time h2{
		font-size: 45px;
	}
	.com_inner .ins_news ul li .c h3{
		font-size: 18px;
	}
	.com_inner .mess{
		padding: 0 0 3.5% 0;
	}
}
@media (max-width: 991px) {
	.container{
		width: 768px;
	}
	.glo_title{
		padding: 40px 0 30px;
	}
	#topnav .navigation-menu{
		width: 100%;
		padding: 2% 2% 2% 2%;
		margin: 0px;
	}
	#topnav{
		height: 60px;
		min-height: auto;
	}
	#topnav .logo img{
		max-width: 100%;
		height: 40px;
		margin-top: 10px;
	}
	#topnav .logo{
		padding-top: 10px;
	}
	.nav_tel{
		padding-top: 19px;
	}
	#navigation{
		top: 60px;
	}
	#topnav .navbar-toggle .lines{
		margin: 23px auto;
	}
	.nav_tel{
		padding-top: 15px;
		margin-right: 20px;
	}
	.com_index .com_cont .text h3 {
	  font-size: 32px;
	  line-height: 32px;
	}
	.ibanner{
		margin-top: 60px;
	}
	.btn{
		padding: 10px 45px;
	}
	.com_index .com_ad .tag{
		display: none;
	}
	.adv_index .list .inner:first-child{
		left: 3%;
	}
	.adv_index .list .inner:nth-child(2){
		right: 1%;
	}
	.com_index{
		padding: 40px 0;
	}
	.com_index .com_ad{
		padding: 3% 0%;
	}
	.adv_index .list{
		display: flex;
		justify-content: space-between;
		flex-wrap: wrap;
		width: 100%;
	}
	.adv_index .list .inner{
		max-width: none !important;
		position: relative;
		width: 48%;
		left: 0px !important;
		right: 0px !important;
		padding: 2%;
	}
	.adv_index .list .inner .content{
		max-width: none !important;
		width: 100% !important;
	}
	.adv_index{
		padding-bottom: 40px;
	}
	.net_index .text, .net_index .num1{
		width: 100%;
	}
	.net_index .text .content{
		margin-bottom: 4%;
	}
	.net_index .num1 .intro_num{
		margin-top: 4%;
	}
	.news_index .lnews{
		width: 100%;
	}
	.news_index .rnews{
		width: 100%;
		margin-top: 2%;
	}
	.news_index .rnews .content{
		line-height: 16px;
	}
	.con_index .text, .con_index .link{
		width: 100%;
	}
	.con_index .link{
		display: none;
	}
	.con_index .mess{
		position: relative;
		margin-top: 4%;
	}
	.con_index{
		padding-bottom: 0;
	}
	.con_index .text img{
		margin-bottom: 4%;
	}
	.con_index .mess .form-tr .btn{
		line-height: 36px;
	}
	.index .footer{
		padding-top: 0px;
	}
	.in_banner{
		height: 350px;
	}
	.in_banner .cru ul{
		width: 65%;
	}
	.com_inner{
		padding-top: 70px;
	}
	.com_inner .company .text, .com_inner .company .img{
		width: 100%;
		padding-right: 0px;
	}
	.com_inner .company .text{
		margin-bottom: 2%;
	}
	.com_inner .company .text h3{
		margin:1% 0 4%;
	}
	.glo_title h3{
		font-size: 28px;
	}
	.com_inner .company{
		padding-bottom: 40px;
	}
	.com_inner .honor{
		padding: 125px 0 110px;
	}
	.pro_sider{
		display: none;
	}
	.com_inner.pro .pro_right{
		width: 100%;
	}
	.com_inner.pro .proInfo .text,
	.com_inner.pro .proInfo .img{
		width: 100%;
	}
	.com_inner.pro .proInfo .text{
		padding-bottom: 0px;
		padding-top: 160px;
	}
	.com_inner.pro .proInfo .text .ss{
		top: -20px;
	}
	.com_inner.pro .proInfo .text h3{
		font-size: 26px;
	}
	.com_inner.pro .proInfo .text ul li{
		padding: 2%;
	}
	.com_inner.pro .proInfo .text ul li img{
		margin-top: 5px;
		margin-bottom: 5px;
	}
	.com_inner.pro .proContent .proContent_inner{
		width: 100%;
	}
	.com_inner.pro .proContent .proContent_inner .tabPanel .panes .pane ul.xg li h3{
		padding: 0px;
		margin:7% 0;
	}
	.in_banner .cru ul.nnews{
		max-width: 50%;
	}
	.com_inner .contact .contact-map .cover{
		width: 100%;
		left: 0px;
		margin-left: 0px;
	}
	.com_inner .mess{
		margin-top: 18%;
	}
}
@media (max-width: 768px) {
	.container{
		width: 96%;
		margin:0 2%;
	}
	#topnav .logo{
		max-width: 65%;
	}
	.com_index .com_cont .text, .com_index .com_cont .cici{
		width: 100%;
	}
	.com_index .com_ad{
		display: none;
	}
	.pro_index .box .swiper-slide .inner{
		width: 100%;
		margin-bottom: 5%;
		display: none;
	}
	.pro_index .box .swiper-slide .inner:first-child{
		display: block;
	}
	.pro_index .box .swiper-slide .inner .tag{
		margin-bottom: 4%;
	}
	.adv_index .img{
	  display: none;
	}
	.adv_index .img1{
	  display: block;
	  margin-bottom: 3%;
	}
	.adv_index .img1 img{
		width: 100%;
		max-width: 100%;
	}
	.adv_index .list .inner{
		width: 100%;
		text-align: center !important;
	}
	.com_index .com_cont .text{
		padding-top: 10%;
		padding-bottom: 7%;
	}
	.net_index .text{
		padding-right: 0px;
	}
	.net_index .num1 .intro_num .num{
		width: 50%;
	}
	.net_index .num1 .intro_num .num .n1{
		font-size: 45px;
	}
	.net_index .num1 .intro_num .num:last-child{
		width: 100%;
	}
	.news_index .lnews .inner{
		width: 100%;
		margin-bottom: 5%;
	}
	.con_index{
		display: none;
	}
	.video .text .inner h3{
		font-size: 20px;
	}
	.footer{
		display: none;
	}
	.in_banner p.en{
		display: none;
	}
	.in_banner p{
		padding: 0 5%;
	}
	.in_banner .cru div.mbs{
		display: none;
	}
	.in_banner .cru ul{
		width: 100%;
	}
	.in_banner .cru ul li{
		font-size: 15px;
		min-width: 85px;
		padding: 0 3%;
		text-align: center;
	}
	.video .text .inner p{
		font-size: 15px;
	}
	.video .text .inner img{
		height: 60px;
	}
	.com_inner{
		padding: 40px 0;
	}
	.in_banner.pro .cru{
		display: none;
	}
	.com_inner.pro .pro_right .de_product_list ul li{
		width: 100%;
	}
	.com_inner.pro .proInfo .text{
		padding-top: 100px;
	}
	.com_inner.pro .proContent .proContent_inner .tabPanel ul.list li{
		width: 50%;
	}
	.com_inner.pro .proContent .proContent_inner .tabPanel ul.list li:nth-child(3),
	.com_inner.pro .proContent .proContent_inner .tabPanel ul.list li:nth-child(2){
		display: none;
	}
	.com_inner.pro .proContent .proContent_inner .tabPanel .panes .pane ul.xg li{
		width: 100%;
	}
	.com_inner .de_case ul li{
		width: 100%;
		margin-right: 0px;
	}
	.de-page-mian .page-inner span{
		display: none;
	}
	.de-page-mian .page-inner input{
		display: none;
	}
	.de-page-mian .page-inner a.page-btn{
		display: none;
	}
	.com_inner .company_news ul li{
		width: 100%;
		margin-bottom: 2%;
	}
	.com_inner .ins_news ul li{
		width: 100%;
		margin-right: 0px;
		margin-bottom: 4%;
		padding: 5% 2%;
	}
	.com_inner .ins_news ul li .time{
		width: 25%;
	}
	.com_inner .ins_news ul li .c{
		width: 72%;
	}
	.in_banner .cru ul.nnews{
		width: 100%;
		max-width: 100%;
	}
	.in_banner .cru.com ul li:first-child{
		display: none;
	}
	.in_banner .cru ul.nnews li {
	  font-size: 16px;
	  padding: 0 15px;
	}
	.com_inner.news{
		padding-top: 80px;
	}
	.com_inner .news_info_box .newsPage .page-a{
		padding: 0 5% 0 10%;
	}
	#dituContent{
		height: 350px;
	}
	.com_inner .contact .contact-map .cover{
		position: relative;
		top: 0;
		left: 0px;
	}
	.com_inner .contact .contact-map .cover .img, .com_inner .contact .contact-map .cover .text{
		width: 100%;
	}
	.com_inner .mess{
		margin-top: 0px;
	}
	.contact-liuyan .verify{
		width: 50%;
	}
	.contact-liuyan .submit{
		width: 40%;
	}
}



































